switching power supplies - French English Dictionary